Recovering Valuable Information Behaviour from OSS Contributors: An Exploratory Study
نویسندگان
چکیده
Context. Distributed software development is currently a modern practice in software industry. This is especially true in Open Source Software (OSS) development community. Understanding how developers’ practices are on those projects may guide communities to successfully manage their projects. Goal. We mined two repositories of the Apache Httpd project in order to gather information about its developers’ behavior. Methods. We developed an approach to cross data gathered from mail list and source code repository through mining techniques. The approach uses software visualization to analyze the mined data. We conducted an experimental evaluation of the approach to assess the behavioral patterns from OSS development community. Results. The collected data built a rich set of information.The results highlight Apache developers’ behavior patterns. We perceived that there is a correlation over time between emails and commits of the Apache Project developers. Conclusion. The use of data mining and software visualization to analyze crossing data sources can spot important properties of the development process.
منابع مشابه
Jena Economic
Open source software (OSS) is marked by free access to the software and its source code. OSS is developed by a ‘community’ consisting of thousands of contributors from all over the world. Some research was undertaken in order to analyze how global the OSS community actually is, i.e. analyze the geographic origin of OSS developers. But as members of the OSS community differ in their activity lev...
متن کاملReducing Knowledge Loss in Open Source Software
Contributor turnover leads to knowledge loss in OSS projects. The structure of the OSS community is transient in nature, yet continual maintenance of OSS projects is required for their sustainability. Even though knowledge creation and sharing is abundant, knowledge is not evenly distributed among contributors. Only a small subset of contributors called core members make major code contribution...
متن کاملOn the Geographic Allocation of Open Source Software Activities
Open source software (OSS) is marked by free access to the software and its source code. OSS is developed by a ‘community’ consisting of thousands of contributors from all over the world. Some research was undertaken in order to analyze how global the OSS community actually is, i.e. analyze the geographic origin of OSS developers. But as members of the OSS community differ in their activity lev...
متن کاملOSS through Java as an Implementation of NGOSS
Whilst the TeleManagement Forums’s New Generation Operations Systems and Software (NGOSS) program and the OSS through Java Initiative (OSS/J) program have different foci, both have the ultimate goal of promoting the delivery of reusable OSS solutions to service providers. The NGOSS program has focused on business aspects of OSS solutions whereas the OSS/J program has focused on implementation a...
متن کاملA Behavioural Approach for the Coordination of Open Source Software Intermediaries
An interesting phenomenon in the open source software (OSS) market is the evolution of intermediaries, which provide services to the OSS community. A problem of this business model is the lack of appropriate instruments to dismantle coordination problems inherent to the OSS development model. Therefore, this paper proposes a behavioural approach to coordinate OSS intermediaries. Since OSS inter...
متن کامل